represent abroad - German English Dictionary